منابع مشابه
Tracing Compositional Process: Software synthesis code as documentary evidence
Composers working with text-based software synthesis languages (such as the “Music N” languages) tend to produce rich documentation of their compositional process as a byproduct of their work. This evidence, in the form of custom programs and synthesis specifications, documents the technical means of a work’s realization; insights into the composer’s creative process may be extended if multiple...
متن کاملQuantitative evaluation of software security: an approach based on UML/SecAM and evidence theory
Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...
متن کاملApplied Software Synthesis
Over the years, software development has undergone numerous improvements, but writing software is still considered an expensive, tedious, and error prone process. Compared to manufacturing, software development is still in the pre-industrial era whereby products need to be custom built by hand. Clearly there has to be a way to modernize software development—to build the equivalent of an assembl...
متن کاملEvidence-Based Software Processes
Many software projects fail because they commit to a set of plans and specifications with little evidence that if these are used on the project, they will lead to a feasible system being developed within the project’s budget and schedule. An effective way to avoid this is to make the evidence of feasibility a first-class developer deliverable that is reviewed by independent experts and key deci...
متن کاملSoftware Synthesis via Domain-speciic Software Architectures University of Colorado at Boulder Software Synthesis via Domain-speciic Software Architectures
Current software engineering practice concentrates on improving the process by which a programmer develops a solution from the description of a problem; we describe a new paradigm for software synthesis based on Domain-Speciic Software Architectures (DSSAs) that eliminates this process entirely. A DSSA provides an overall software design that solves a whole class of problems in a broad area. It...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: BMJ Evidence-Based Medicine
سال: 2018
ISSN: 2515-446X,2515-4478
DOI: 10.1136/bmjebm-2018-110962